import apis from '../../http/apis.js'
export default {
    // 获取理赔
    async getSaleClaims(context,_id) {
        const {currentPage,pageSize} = context.state.pageData;
        const { data } = await apis.salesmansclaims.getSaleClaims({_id,currentPage,pageSize});
        if (data.status) {
            console.log(1223);
            const {total,pageTotal} = data;
            context.commit("setSaleClaimes", data.data);
            context.commit("sendPageData",{total,pageTotal})
        }
    },
    // 修改理赔
    async updataSaleClaims(context, update) {
        const { data } = await apis.salesmansclaims.updataSaleClaims(update)
        console.log(data);
        
    },
    // 删除理赔申请
    async delSaleClaims(context, _id) {
        const { data } = await apis.salesmansclaims.delSaleClaims({
            _id
        })
        if (data.status) {
            context.dispatch('getSaleClaims')
        }
    },

    // 处理理赔申请
    async handleClaimById(context, _id) {
        const { data } = await apis.salesmansclaims.handleClaimById({ _id })
    },
    
    // 提交理赔凭证新增理赔
    async addSaleClaims(context, form) {
        const { data } = await apis.salesmansclaims.addSaleClaims(form)
    },
}
